violent vomiting - Turkish English Dictionary